a complete and total - Espagnol Anglais Dictionnaire